6.1 Customizing the terminology
Translation is handled using the built-in .Net translation mechanism.
Every text string that appears on the site is stored in the following resource files:
-
App_GlobalResources/StartPage.resx
-
App_GlobalResources/dictionary.resx
Changes made to these files are applied at runtime. Any change to this file will automatically cause IIS to restart the website. Modifying these files can also be used for rebranding or providing additional onscreen instructions. The values stored in the resx file can contain HTML.
For multilingual support, create a copy of the resx file and localize it. Then rename it to have the language and optional culture at the end of the filename, before the extension For example, the rename the German translated version of dictionary.resx to dictionary.de.resx, and the US variant to dictionary.en-us.resx.
Section |
File |
Strings |
---|---|---|
Welcome screen |
StartPage/default.aspx |
ID0002 ID0003 |
Help with mutual SSL on Chrome |
StartPage/Help_chrome.ascx |
Chrome01 - Chrome09 |
Help with mutual SSL on Edge |
StartPage/Help_edge.ascx |
Edge1 - Edge09 |
Help with mutual SSL on Internet Explorer |
StartPage/Help_IE.ascx |
IE01 - IE10 |
Help with mutual SSL failure (http:403.4 error) |
StartPage/Errors/403_4.aspx |
ID0023 - ID0024 |
Help with mutual SSL failure (http:403.7 error) |
StartPage/Errors/403.aspx |
ID0011 - ID0015 |
Help with mutual SSL failure (http:403.13 error) |
StartPage/Errors/403_13.aspx |
ID0019 – ID0021 |
Help with mutual SSL failure (http:403.16 error) |
StartPage/Errors/403_16.aspx |
ID0025 - ID0027 |
Help collecting Identity Agent |
SSRP/Instructions.aspx |
ID1009 |
Help collecting VSC |
SSRP/Instructions.aspx |
ID1007 |
Help downloading Android app |
SSRP/Download_android.ascx |
Android1 Android2 Android3 |
Help downloading iOS App |
SSRP/Download_iOS.ascx |
iOS1 iOs2 iOS3 |
Tab label - the label of the SSRP browser tab. |
|
Start0001 |
Page Header - the header of the SSRP website under normal conditions. |
Start/default.aspx |
Start0002 |
Page description - the description of the SSRP website. |
Start/default.aspx |
Start0003 |
Error header - the header of the SSRP website when there is an error. |
Start/Error.aspx |
Start0004 |
Error code - this will be followed by an appropriate error code number. |
Start/Error.aspx |
Start0005 |
Notification that validation of request is required |
SSRP/Instructions.aspx |
ID1008 |
6.1.1 Providing information on the issuance process
If a request for a derived credential does not require validation, SSRP displays a link to initiate the collection of the VSC, smart card, or USB token at the end of the request. If you do not want to display this link, you can suppress the link by clearing the following strings:
-
ID1028 – for VSCs
-
ID1030 – for smart cards and USB tokens
If you want to provide additional information about the issuance process, for example if an email is being sent to the user with a collection link, you can add this information to the following strings:
-
ID1009 – for mobile
-
ID1027 – for VSCs that require an auth code
-
ID1007 – for VSCs that do not require an auth code
-
ID1029 – for smart cards and USB tokens